computer tax thin-client tools software engineering consultant radius3 laptop design pcb power tools computer repair firmware requirements firmware programming accountant notebook computer consultant certified accounting hand tools cpa application quickbooks